tracked crane - French English Dictionary